const fs = require("fs")
// 将 非异步函数 转换 为 异步函数 以promise的形式返回
// util 是 node 里的内容 工具模块 isArray()
// 把传统的回调函数 通过promisify() 转换为promise 异步 可以使用 await语法
const { promisify } = require("util")
const readFile = promisify(fs.readFile)
const writeFile = promisify(fs.writeFile)

// 测试代码
// async function read() {
//     const result = await readFile("./model/data.json", "utf8")
//     console.log(result)
// }

// read()
module.exports = { readFile, writeFile }